NCT06643936 - E3 Diabetes - Closing the Gap in Diabetes Control | Crick | Crick