G6PD and urinary bladder cancer: According to the recently available data, G6PD is an oncogene that upregulated in various tumors, including bladder cancer,33 breast cancer,34, 35, 36 esophageal squamous cell carcinoma.37, 38 Overexpression of G6PD was closely associated with the progression of gastric cancer, and might be regarded as an independent predictor for the poor prognosis of gastric cancer.39 However, the expression and significance of G6PD in human colon cancer progression still remains unclear.