Alaa El-Sayed Abdel ghaffar
Prof. Emeritus
Faculty of Veterinary Medicine
Theriogenology
