CD8(+) T cells: foot soldiers of the immune system.
Immunity. 2011 Aug 26;35(2):161-8. doi: 10.1016/j.immuni.2011.07.010.
Immunity. 2011.
PMID: 21867926
Free PMC article.
Review.