1. Department of Parasitology, Faculty of Medicine, Benha University, Benha, Egypt.
2. National Reference Center for Parasitology, Research Institute of the McGill University Health Center, Montreal, Canada.
3. Institute of Parasitology, McGill University, Montreal, Canada.
4. Department of Experimental Medicine, McGill University, Montreal, Canada.