G6PD and cancer: Since G6PD is a biomarker and G6PD inhibition has potential as a therapy for cancer, a promising series of recently developed inhibitors could be designed according to their interaction.