NCT02689778 - Effect of Pirfenidone on Glomerular Filtration Rate and Albuminuria in Patients With Diabetic Nephropathy | Crick | Crick