NCT07606391 - Polidocanol 1% and Steroid in Keloids and Hypertrophic Scars | Crick | Crick