Publications search: Feseha Gebreab, Systematic Parasitology