Immunogenic display of diverse peptides on virus-like particles of RNA phage MS2

Immunogenic display of diverse peptides on virus-like particles of RNA phage MS2