1. Histology and Cytology Department, Faculty of Veterinary Medicine Alexandria University Alexandria Egypt
2. Anatomy and Embryology Department, Faculty of Veterinary Medicine Alexandria University Alexandria Egypt
3. Department of Zoology, Faculty of Science Damietta University Damietta Egypt