NDRG1 is a multifunctional protein involved in various aspects of carcinogenesis and the development of cancer, including cell proliferation, cell cycle regulation, cell differentiation, cancer metastasis and invasion. The gene discussed is NDRG1; the disease is cancer.