UHRF1 and cancer: Among the different epigenetic modulators, UHRF1, which is also known as Inverted CCAAT box Binding Protein of 90 kDa (ICBP90) or nuclear protein of 95kDa (Np95) [22–24] has gained a considerable attention during the past few years because of its high expression in most of the cancers and its ability to link important epigenetic processes such as DNA methylation and histone modifications [25].