Immunotherapy: Macrophages steal the show - Nature Reviews Cancer, 17(7), p.396-397, 2017 .

The past decade has seen remarkable advances in tumour immunology due to extensive research on inhibition of programmed cell death protein 1 (PD1)


CELL