NCT05294822 - Autologous Regenerative Islet Transplantation for Insulin-dependent Diabetes | Crick | Crick