EZH2 and cancer: As the diverse functions of EZH2 continue to be uncovered, it is imperative to have a precise understanding of its intricate and diverse roles to effectively target it in cancer therapy.