Thomas Spencer Cobbold British physician and helminthologist (1828–1886) (1828–1886) Parents Richard Cobbold Children