NCT07118475 - Autologous Islet Transplantation for Diabetes | Crick | Crick