Keloid Pathogenesis And Fibroblast Activation Study | NCT07682636 | Trialant