Echinococcus and Echinococcosis, Part A - Thompson, RC A; Deplazes, P; Lymbery, A J (Advances in Parasitology, 2017)
95