A dendritic cell multitasks to tackle cancer

PMID: 32788699
Journal: Nature (volume: , issue: , Nature 2020 Aug;)
Published: 2020-08-12

Authors:
Burbage M, Amigorena S

ABSTRACT