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