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