The dual role of TLR9 and TLR7 in cancer is complex and their effects can be context-dependent, depending on various factors, including the specific type of cancer and tumor stage. Here, TLR7 is linked to cancer.