G6PD and cancer: These findings support our results and clarify the immunological roles of G6PD in cancer cells.