Evaluation of Pirfenidone as a Novel Therapeutic Strategy... | NCT06253117 | Trialant