G6PD and cancer: The pathophysiologic roles for G6PD have been confirmed in the progression of multiple diseases (e.g. diabetes, cancer, and virus infection).