Pirfenidone Effect on the Recovery of Renal Function in S... | NCT02530359 | Trialant