NCT05234086 - Cell Therapy for Diabetic Foot Ulcer | Crick | Crick