Sell, buy or rent David C. Bloom textbooks

Basic Virology

by Edward K. Wagner, Martinez J. Hewlett, David C. Bloom, David Camerini
ISBN-13: 9781405147156
ISBN-10: 1405147156
Edition: 3
Publication date: 2007
Publisher: Wiley-Blackwell
Format: Paperback 580 pages

Basic Virology, Fourth Edition

by Martinez J. Hewlett, David Camerini, David C. Bloom
ISBN-13: 9781119314059
ISBN-10: 1119314054
Edition: 4
Publication date: 2021
Publisher: Wiley-Blackwell
Format: Paperback 576 pages