Home Collections

Epidemiological Society of London. Smallpox and Vaccination Committee.