Omental Islet Transplant | NCT02821026 | Trialant