Pathogenesis: How germs made history

£17.50

Author: Jonathan Kennedy
Author(s): Jonathan Kennedy
ISBN 13: 9781911709053
ISBN 10: 1911709054
Edition:
Publisher: Torva
Publication Date: 13/04/2023
Format: Hardback
Pages: 384

Quantity discounts
1-4 5+
£17.50 £17.00