Image 1 of 1
Edward-Jenner.jpg
EDITORIAL USE ONLY: Statue of Sir Edward Jenner, the pioneer of vaccines and the science of immunology. The statue is located in Kensington Gardens, London, UK