Paul Ehrlich's magic bullet concept: 100 years of progress.
Nat Rev Cancer. 2008 Jun;8(6):473-80. doi: 10.1038/nrc2394. Epub 2008 May 12.
Nat Rev Cancer. 2008.
PMID: 18469827
Review.