NCT04126538 - Pirfenidone Capsule in Patients With Chronic Kidney Disease G2 and G3a Study on Safety and Pharmacokinetics | Crick | Crick