Nature cover (27th November 2014, volume 515 issue 7528)
Nature,
A tumour cell (left) interacts with three T cells and a tumour-infiltrating immune cell. This issue of Nature features five…
A tumour cell (left) interacts with three T cells and a tumour-infiltrating immune cell. This issue of Nature features five…