Bern / CH
Institute of Parasitology, University of Bern; Faculty of Veterinary Medicine, National University of Life and Environmental Sci