1. Laboratoire de Parasitologie, Institution de la Recherche et de l'Enseignement Supérieur Agricoles & Université de Manouba, École Nationale de Médecine Vétérinaire de Sidi Thabet Sidi Thabet Tunisia
2. Freie Universität Berlin, Institute of Parasitology and Tropical Veterinary Medicine Berlin Germany
3. Department of Environment and Natural Resource Management, Africa Nazarene University Nairobi Kenya