NCT04844840 - A Study for Safety and Efficacy Evaluation of Various Doses of STP705 in Reducing Keloid Recurrence | Crick | Crick