1. Department of Anatomy and Embryology, Faculty of Veterinary Medicine Alexandria University Alexandria Egypt
2. Biology Department, College of Science King Khalid University Abha Saudi Arabia
3. Zoology Department, Faculty of Science Cairo University Cairo Egypt
4. Department of Histology and Cytology, Faculty of Veterinary Medicine Alexandria University Alexandria Egypt