1. Department of Theriogenology, Faculty of Veterinary Medicine Mansoura University Mansoura Egypt
2. Department of Animal Husbandry and Wealth Development, Faculty of Veterinary Medicine Mansoura University Mansoura Egypt
3. Department of Hygiene and Zoonoses, Faculty of Veterinary Medicine Mansoura University Mansoura Egypt
4. Department of Physiology, Faculty of Veterinary Medicine Mansoura University Mansoura Egypt
5. Department of Animal Husbandry and Wealth Development, Faculty of Veterinary Medicine Damanhour University Damanhour Egypt