The Ultimate Vaccine Timeline: A Fact-Packed History of Vaccines and Their Makers - Shaz Khan