TNF and cancer: Interestingly, TNF plays a “double-edged sword” role in cancer, largely depending on the role of TNF-R1 and TNF-R2 [22, 23].