G6PD and neoplasm: Furthermore, glucose 6-phosphate dehydrogenase (G6PD) produces ribose and NADPH in the tumor cells through the pentose phosphate pathway (PPP) as a source of energy for tumor growth (Jiang et al., 2011; Deng et al., 2021).