Faculty of Veterinary Medicine, Cairo University
Giza, Al Jīzah, Egypt
Theriogenology
Salam Veterinary Group
Buraidah, Saudi Arabia