Jordan

58%
Flag icon
Retroviruses are fiendish beasts, even more devious and persistent than the average virus. They take their name from the capacity to move backward (retro) against the usual expectations of how a creature translates its genes into working proteins.
Spillover: Animal Infections and the Next Human Pandemic
Rate this book
Clear rating
Open Preview