Understanding viruses
If you want to understand life on Earth, you need to know about viruses. We have reached the halfway point in my 2016 Columbia University undergraduate virology course. So far we have learned the basics of virus replication: how viruses enter cells, how the genome is reproduced, and how proteins are made and assembled into new …
