NCT01681160 - Study of Maggot Therapy in Diabetic Foot Ulcers | Crick | Crick