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