Genetically engineered Tobacco mosaic virus as nanoparticle vaccines.

Genetically engineered Tobacco mosaic virus as nanoparticle vaccines.