G6PD and cancer: These results suggest that interfering interactions between G6PD and other proteins may be an effective therapeutic approach in inhibiting cancer.