Nature Biotechnology: "The 'anti-hype' vaccine"