Translational Research and Zoonoses Institute of Parasitology, Vetsuisse Faculty, University of Zurich, Winterthurerstrasse 266a, CH-8057 Zürich, Switzerland
Dr. Teivi Laurimäe
Translational Research and Zoonoses Institute of Parasitology, Vetsuisse Faculty, University of Zurich, Winterthurerstrasse 266a, CH-8057 Zürich, Switzerland