Immunology and the elusive AIDS vaccine.
Nature. 2010 Mar 11;464(7286):224-31. doi: 10.1038/nature08898.
Nature. 2010.
PMID: 20220841