NCT06951074 - Insulin Producing Stem Cell Transplantation Clinical Trial in Type 1 Diabetes | Crick | Crick