Controlled Trial to Evaluate the Safety and Efficacy of CYWC628 (Human Dermal Fibroblast Spheroids) for the Treatment of Refractory Diabetic Foot... | NCT07096934 | Trialant