NCT05797285 - Evaluating The Efficacy Of A Keratin Graft In Treating Non-Healing Diabetic Foot Ulcers | Crick | Crick