Virus-like particles as a vaccine delivery system: myths and facts. - Roy P; Noad R (Human vaccines, 2008)