G6PD and cancer: These results gave insight into the role of G6PD in cancer establishment and development.