G6PD and cancer: Developing more potential drugs aimed at G6PD is a promising but still long and rough way in cancer treatment.