TNF and cancer: Much of the confusion surrounding its seemingly paradoxical roles in cancer biology stems from the dependence of its effects on the biological model within which TNF is investigated.