Cancer vaccines: between the idea and the reality.
Nat Rev Immunol. 2003 Aug;3(8):630-41. doi: 10.1038/nri1150.
Nat Rev Immunol. 2003.
PMID: 12974478
Review.