G6PD and diabetes mellitus: The role of the PPP, and in particular of G6PD, in diabetes and its complications is manifold and varied, as mechanisms favoring or delaying the disease onset (for review, see Ge et al. [104]) exists.