Clinical review: The role of advanced glycation end products in progression and complications of diabetes.

Clinical review: The role of advanced glycation end products in progression and complications of diabetes.