National Institute of Diabetes and Digestive Kidney Disea... | NCT05937321 | Trialant