Please note: In order to keep Hive up to date and provide users with the best features, we are no longer able to fully support Internet Explorer. The site is still available to you, however some sections of the site may appear broken. We would encourage you to move to a more modern browser like Firefox, Edge or Chrome in order to experience the site fully.

Showing 1 - 24 (of 83)
Refine
A History of Global Health : Interventions into the Lives of Other Peoples - Book

£33.00

£29.25

Book (Paperback / softback)

Add to Basket
Ivan Pavlov : A Russian Life in Science - Book

Ivan Pavlov : A Russian Life in Science

Daniel P. (Professor, Institute of the History of Medicine, Pro Todes

Format: Book (Hardback)

£39.49

£26.85

Book (Hardback)

Add to Basket
The Politics of Humiliation : A Modern History - Book

£30.00

£21.75

Book (Hardback)

Add to Basket
A Concise History of Veterinary Medicine - Book

A Concise History of Veterinary Medicine

Susan D. (University of Minnesota) Jones

Format: Book (Paperback / softback)

£22.99

£22.49

Book (Paperback / softback)

Add to Basket
Medical Education : A History in 100 Images - Book

Medical Education : A History in 100 Images

Kieran (Clinical Director of the Clinical Improvement Division, Walsh

Format: Book (Paperback / softback)

£36.99

£34.05

Book (Paperback / softback)

Add to Basket
Dispatches from the AIDS Pandemic : A Public Health Story - Book

£22.99

£22.49

Book (Hardback)

Add to Basket
Greek and Roman Medicine - Book

Greek and Roman Medicine

Professor Helen (The Open University, UK) King

Format: Book (Paperback / softback)

£22.99

£21.99

Book (Paperback / softback)

Add to Basket
Anatomical Dialogues; Or, a Breviary of Anatomy. Wherein All the Parts of the Human Body Are Concisely and Accurately Described, ... by a Gentleman of the Faculty. - Book

£20.99

£20.29

Book (Paperback / softback)

Item not Available
The Western Medical Tradition : 800 BC to AD 1800 - Book

£37.99

£32.79

Book (Paperback / softback)

Add to Basket
Showing 1 - 24 (of 83)
Refine