Cell maps reveal fresh details on how the immune system fights cancer.discuss the future potential and developments in this area. Cell maps reveal fresh details on how the immune system fights cancer.discuss the future potential and developments in this area.