NCT04988022 - Dupilumab in the Treatment of Keloids | Crick | Crick