fighting off cancer cells. cancerresearchuk.org/ immune system immune system deceive the immune system Cancer Research UK Cancer Research UK > The Immune System & Cancer immune system T-cells immune cells immune system weakening of the immune system vaccines your immune system deceive the immune system weaken immune system The immune system deceive the immune system