TNFSF10 and cancer: TNF and TNFSF10 (TRAIL) secreted by M1-like and M2-like macrophages interact with their receptors expressed on cancer cells.