Viewing a single comment thread. View all comments

CoffeeFox t1_j5hnea1 wrote

While it does not directly answer your question, if you're curious about learning more about viruses I recommend reading Carl Zimmer's A Planet of Viruses

4