NCT07495956 - cfMSC Therapy for Diabetes | Crick | Crick