NCT00063583 - Pirfenidone: A New Drug to Treat Kidney Disease in Patients With Diabetes | Crick | Crick