EZH2 and cancer: In cancer, it has been reported that EZH2 seems to play a dual role as either an oncogene or tumor suppressor; however, the molecular mechanisms behind this antagonistic duality are not well understood (Margueron and Reinberg 2011).