This animation created by Nature Reviews Cancer and Nature Reviews Immunology illustrates how tumour cells are sensed and … source Immunology (Field Of Study) Immunotherapy (Medical Treatment) Research (Industry)