NCT07686094 - Placental Cells for Diabetic Foot Ulcers | Crick | Crick