Advanced glycation end products, oxidative stress and diabetic nephropathy.

Advanced glycation end products, oxidative stress and diabetic nephropathy.