Novel Method of Pancreatic Islet Transplantation Into the Omentum | NCT04884633 | Trialant