Thomas Spencer Cobbold

British physician and helminthologist (1828–1886)

Wikidata
Source: