TNF and cancer: Tumour necrosis factor (TNF) is a pleiotropic cytokine with dual roles in cancer biology including prostate cancer (PCa).