Image code: 26838

Edward Jenner inoculates his son with smallpox vaccine

doctor vaccination disease child experiment medicine father paternity portrait of edoardo jenner

Filters


Research