Synthetic peptide vaccines: success at last | Publicación