TNF and cancer: Tumor necrosis factor (TNF) is a multifunctional inflammatory cytokine that has both pro-tumorigenic and anti-tumorigenic roles in human cancers [101].