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