1. Faculty of Veterinary Medicine; Department of Histology; South Valley University; Qena Egypt
2. Faculty of Veterinary Medicine; Department of Theriogenology; Aswan University; Aswan Egypt
3. Faculty of Veterinary Medicine; Department of Theriogenology; Assiut University; Assiut Egypt