The diabEAT Study: Insulin dElivery Technologies And eaTi... | NCT07348432 | Trialant