Mohamed Hafez Mohamed AbouBakr
Professor
Faculty of Veterinary Medicine
Pharmacology
