emma

38%
Flag icon
Because viruses are vanishingly minuscule, simple but ingenious, anomalous, economical, and in some cases fiendishly subtle.
Spillover: Animal Infections and the Next Human Pandemic
Rate this book
Clear rating
Open Preview