What's new in the field of cancer vaccines?
Cell Mol Life Sci. 2003 Jul;60(7):1296-310. doi: 10.1007/s00018-003-2185-x.
Cell Mol Life Sci. 2003.
PMID: 12943219
Review.