NCT07186660 - Evaluation of a Novel Insulin Sensitizer in People With Type 1 Diabetes | Crick | Crick