Platform Trial to Delay Stage 3 Diabetes: Comparing Tepli... | NCT07216391 | Trialant