DNFU: Diabetic Neuropathic Foot Ulcer

What does DNFU mean? The above is one of DNFU meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Diabetic Neuropathic Foot Ulcer