Oxidative stress and cardiovascular disease in type 2 diabetes: the role of antioxidants and pro-oxidants.

Oxidative stress and cardiovascular disease in type 2 diabetes: the role of antioxidants and pro-oxidants.