Spillover: Animal Infections and the Next Human Pandemic

Spillover: Animal Infections and the Next Human Pandemic

2012 • 592 pages