G6PD and cancer: In this review, we will discuss the characteristics of G6PD, roles of G6PD in the development of cancer, inhibitors of G6PD and the mechanisms behind chemotherapy resistance caused by G6PD.