G6PD and cancer: G6PD is ubiquitously expressed in mammalian immune cells and the immunological microenvironment is regarded as the “seventh hallmark” of cancer (19).