Pirfenidone: A New Drug to Treat Kidney Disease in Patien... | NCT00063583 | Trialant