TLR4 and cancer: There existed an assumption that TLR4 may play two entirely antithetical roles when solely expressed on cancer cells or immune cells.