NDRG1 and cancer: Importantly, the role of NDRG1 in tumorigenesis and metastasis has been widely studied and controversial results suggest that NDRG1 may either suppress [14–19] or promote carcinogenesis and metastasis in cancers [20–23].