H6PD and cancer: The results of the above experiments pointed toward a potential role of H6PD in cancer cell physiology and a possible link between H6PD function and energy metabolism.