TLR3 and cancer: Polyinosinic-polycytidylic acid (poly I:C), ligand of TLR3, mediates innate immune and adaptive immune and shows broad antitumor effect on many types of cancer.