Oxidative stress in diabetes: implications for vascular and other complications.

Oxidative stress in diabetes: implications for vascular and other complications.