A Prospective Trial of Non-healing Diabetic Foot Ulcers T... | NCT06511596 | Trialant