As is well reported, NDRG1 plays its contradictory role in numerous cancers progression via various signalling pathways.28, 29, 30. The gene discussed is NDRG1; the disease is cancer.