TY - RPRT TI - Will peptides make vaccines? AU - P Newmark DO - 10.1038/305009a0 UR - https://pubmed.ncbi.nlm.nih.gov/6888553/ ID - 6888553 ER -