Sergio Taboada, Spanish polychaetologist also knowed as Sergi Taboada

  • Department of Life Sciences, The Natural History Museum of London, Cromwell Rd, London, UK.

Taxon names authored

(List may be incomplete)

Publications

edit

(List may be incomplete)