TNF and cancer: TNF plays a dual role in oncoimmunology, either acting as an anti-cancer factor, or behaving as an immunosuppressive cytokine (7, 8).