Virus-like particles as a vaccine delivery system: myths and facts.

Virus-like particles as a vaccine delivery system: myths and facts.