TLR2 and cancer: The role played by TLR2 in this complex interaction is ambivalent, since its ability to activate protective immune responses is counterbalanced by its immunosuppressive and pro-tumoral effects, which have prevented the diffusion of its agonists as anti-cancer drugs.