Abdel-Salam Ibrahim El-Azab
Prof. Emeritus
Faculty of Veterinary Medicine
Theriogenology
