Scan barcode
A review by joshuamt
A Planet of Viruses by Carl Zimmer
5.0
Very easy to read primer to ease into more detailed reading on viruses. Examines briefly both at the science and societal interactions.