TLR3 and cancer: TLR3 ligands are dsRNAs often released by necrotic cancer cells.