siRNA Microneedle Patches for Ear Keloid Post-Surgical Scars | NCT07596628 | Trialant