Diabetic complications: Is there a way out of the Labyrinth?

Abstract
No abstract available