NCT01454401 - LeucoPatch™ Study A Multicenter Study on the Effect of LeucoPatch™ in Diabetic Foot Ulcers | Crick | Crick