Keith

30%
Flag icon
We now know that viruses have invaded every niche where life exists, including the most inhospitable places like hydrothermal vents, under the polar ice caps, and in salt marshes and acid lakes.
Viruses: A Very Short Introduction (Very Short Introductions)
Rate this book
Clear rating
Open Preview