A guide to vaccinology: from basic principles to new developments

This Review, aimed at a broad scientific audience, provides an introductory guide to the history, development and immunological basis of vaccines, immunization and related issues to provide insight into the challenges facing immunologists who are designing the next generation of vaccines.