NCT07159282 - A Multicenter, Prospective, Controlled Clinical Trial Evaluating the Efficacy of a Single Layer Placental-based Allograft and Standard of Care in the Management of Nonhealing Diabetic Foot Ulcers | Crick | Crick