NCT07396376 - Evaluation of ELU42 Topical Spray for the Treatment of Diabetic Foot Ulcers | Crick | Crick