NCT06909812 - Silicone vs Pirfenidone in the Treatment of Hypertrophic Scars and Keloids | Crick | Crick