TLR9 and cancer: TLR9’s function in tumorigenesis is also a double-edged sword, and although it has a potential anti-cancer capacity, a pro-tumorigenic relevance is more likely [15,16].