NCT07496177 - A Mechanistic Study on the Effect of HTD1801 Versus Placebo on Kidney Function in Patients With Type 2 Diabetes and Chronic Kidney Disease. | Crick | Crick