A guide to vaccinology: from basic principles to new developments
Nature Reviews Immunology - This Review, aimed at a broad scientific audience, provides an introductory guide to the history, development and immunological basis of vaccines, immunization and...