Virology for planet Earth
It is the first week in May, which means that the spring semester has just ended at Columbia University, and my annual virology course is over. Each year I teach an introductory undergraduate virology course that is organized around basic principles, including how virus particles are built, how they replicate, how they cause disease, and how to prevent …