A Study of the Safety and Efficacy of Pancreatic Endocrine Cell Clusters Implanted Into the Omentum of Type 1 Diabetes Patients With Severe... | NCT06651515 | Trialant