Synthetic polypeptides as antigens by Marc Hubert Victor van Regenmortel | Menrva Books | MenrvaBooks