Thomas Spencer Cobbold

British physician and helminthologist (1828–1886) (–)

Portrait of Thomas Spencer Cobbold

Parents

Children