Overlapping synthetic peptides as vaccinesPublications / 2nd April 2020 Jiang et al – 2006 (view as PDF)