NCT06415643 - The Use of Islet Organoids in the Treatment of Pancreatic Surgery-related Diabetes | Crick | Crick