05 December, 2016

Our lymph nodes and spleen maintain a cache of naive T cells that can muster an immune response against novel invaders, according to a new study in Science Immunology


No comments: