1. Department of Medical Parasitology, Faculty of Medicine, Alexandria University, Alexandria 5424041, Egypt
2. Department of Pathology, Faculty of Medicine, Alexandria University, Alexandria 5424041, Egypt
3. Department of Pharmaceutics, Faculty of Pharmacy, Alexandria University, Alexandria 21521, Egypt