TNF and cancer: However, TNF-α is a double-edged sword for cancer.