Diabetes, oxidative stress, and antioxidants: a review.

Diabetes, oxidative stress, and antioxidants: a review.