Teresa Darbyshire

Teresa Darbyshire, British annelidologist

  • Department of Natural Sciences, Amgueddfa Cymru—National Museum Wales, Cathays Park, Cardiff CF10 3NP, Wales, U.K.

Taxon names authored

(List may be incomplete)

Publications edit

(List may be incomplete)

2015 edit

2017 edit


Authority control