However, it is difficult to determine the G6PD deficiency contribution against risk for cancer as the role of G6PD goes beyond GSH and TXN system regeneration. Here, G6PD is linked to cancer.