NDRG1 and cancer: NDRG1 offers a wide array of opportunities for cancer treatment owing to its dynamic role.