1. Department of Anatomy and Embryology, Faculty of Veterinary Medicine Alexandria University Alexandria Egypt
2. Department of Anatomy and Embryology, Faculty of Veterinary Medicine Kafrelsheikh University Kafrelsheikh Egypt
3. Biology Department, Faculty of Science King Khalid University Abha Saudi Arabia
4. Zoology Department, Faculty of Science Mansoura University Mansoura Egypt
5. Department of Cytology and Histology, Faculty of Veterinary Medicine Mansoura University Mansoura Egypt
6. Department of Physiology, Faculty of Veterinary Medicine Kafrelsheikh University Egypt
7. Department of Zoology, Faculty of Science Tanta University Tanta Egypt
8. Department of Anatomy and Embryology, Faculty of Veterinary Medicine Aswan University Kafrelsheikh Egypt