Bagnoli, Fabio, Rappuoli, Rino, Phogat, Sanjay The vaccine book : new insights approaches, and technologies - 3rd ed. - Academic Press 2025 ISBN: 9780443134463