What causes Diabetic neuropathy?

Diabetic neuropathy is one of the most common pathological complication of diabetes mellitus. It is characterized by pain in peripheral joints.
It is not a complication of short term diabetes but if diabetes is untreated, diabetic neuropathy is developed.