G6PD and cancer: The contributions of G6PD to the proliferation and survival of cancer cells occur at several levels.