G6PD and cancer: Moreover, in the last years, there is increasing evidence proving that G6PD is a major contributor to invasion, migration, and metastasis in several cancers [45,48,49,50].