Journals Higher Education
Important OUP's Response to COVID-19 Learn more

History of Medicine RSS

List | Grid
Cover for 9780190056780

Viruses, Plagues, and History

Past, Present, and Future

Second Edition

£12.99

Michael B. A. Oldstone

9780190056780
Paperback
03 October 2020

List | Grid
Share: