NCT06154915 - Immune Cells in Diabetic Chronic Foot Ulcers | Crick | Crick