H6PD and cancer: To characterize the role of H6PD in cancer cell proliferation and migration, we analyzed the cellular changes after H6PD silencing.