NCT02213003 - Allogeneic Islet Cells Transplanted Onto the Omentum | Crick | Crick