Affiliation: | 1. School of Animal and Veterinary Sciences, Charles Sturt University, , Wagga Wagga, New South Wales, 2678 Australia;2. Cestode Zoonoses Research Group, School of Environmental Sciences, University of Salford, , Salford, United Kingdom;3. Institute for Parasitology, University of Zürich, , Zürich, Switzerland |