Yasen Mutafchiev Copied!
Institute of Biodiversity and Ecosystem Research
Sofia, Bulgaria
Taxa: Ascaridida; Heterorhabditidae; Nemata; Trichocephalida; Strongylida; Spirurida; Camallanida; Oxyurida; Steinernematidae
Subject: Parasitology; Systematics; Taxonomy
Regions: World