1. Berry College One Health Center, 2277 Martha Berry Hwy NW, Mount Berry, Georgia 30149.
2. Witold Stefański Institute of Parasitology, Polish Academy of Sciences, 51/55 Twarda Street, 00-818 Warszawa, Poland.
3. Laboratório de Histologia e Embriologia Animal, Instituto da Saúde e Produção Animal, Universidade Federal Rural da Amazônia, Belém, Pará 077-830, Brazil.
4. Secció de Parasitologia, Departament de Biologia, Sanitat i Medi Ambient, Facultat de Farmàcia i Ciències de l'Alimentació, Universitat de Barcelona, 08028 Barcelona, Spain.