NCT05607979 - Restoring Tissue and Evaluating Novel Treatments for Efficacy in Wounds | Crick | Crick