TLR3 and cancer: Toll-like receptor 3 (TLR3) is an innate immune receptor expressed in immune cells and cancer cells that senses exogenous and endogenous endosomal double stranded RNA and is crucial in generating anti-microbial and tumor specific immune responses (28).