NCT04884633 - Novel Method of Pancreatic Islet Transplantation Into the Omentum | Crick | Crick