However, so far it is still controversial about the role of MTHFR genetic polymorphisms because it may also have a dual role in the cancer development depending on different conditions including folate status, and the interaction between MTHFR C677T polymorphism and aberrant DNA methylation may vary from gene to another [17]. Here, MTHFR is linked to cancer.