NCT07685886 - MIRACLE-T2D Montelukast Intervention for Renal, Cardiovascular and Eye Health in Type 2 Diabetes | Crick | Crick