Thus, TLR3 signaling is multifaceted and may have opposing effects on cancer progression. The gene discussed is TLR3; the disease is cancer.