Mainstream Overview of Viruses, Virology, and Vaccines
In this video I provide an overview of virology in terms of the theory of how viruses develop immunity and the various types of vaccines currently in production as well as future ones being developed.