TLR3 and cancer: Thus, TL-532 represents a novel tool to decipher TLR3 function, with potential to improve clinical landscape to fight cancer.