TNF and cancer: TNF-α, mainly secreted by macrophage, is a key player in cancer-related inflammation.