"Clinical Evaluation of Self-Assembling Peptides Versus T... | NCT07289932 | Trialant