Efficacy of Intralesional Triamcinolone and 8% Topical Pirfenidone for Treatment of Keloid Scars | NCT02823236 | Trialant