TCF7L2 and cancer: Therefore, we performed a meta-analysis to clarify the association between TCF7L2 rs7903146 variant and cancer risk.