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 …

Virology for planet Earth Read More »