TNF and cancer: TNFα has been described as having contradictory effects on almost every type of cancer.