NCT06253429 - Alpha-lipoic Acid in Diabetic Nephropathy | Crick | Crick