NCT03272269 - Study of IMCY-0098 in Patients With Recent Onset Type 1 Diabetes | Crick | Crick