IMCY-0098 Proof of ACtion in Type 1 Diabetes (IMPACT Study) | NCT04524949 | Trialant