NCT04317430 - Niclosamide Role in Diabetic Nephropathy | Crick | Crick