TLR4 and cancer: TLR4 is expressed both on immune cells and cancer cells and thus acts as a double-edged sword.