NPM1 and neoplasm: Taken together, all these contradicting discoveries clearly demonstrate that NPM plays an important role in tumorigenesis, either as a tumor suppressor, an oncogene, or both.