DNMT1 and cancer: Interestingly, DNMT1 plays a role in the self-renewal of cancer stem cells, which are involved in both tumorigenesis and tumor metastasis [55,56].