Skip to Content

Sir Joseph Barcroft performing splenectomy on dog

  • 1928