Loading...
Dr.Yagoub Magboul Yagoub Abdallah

Dr.Yagoub Magboul Yagoub Abdallah

Associate Professor - Department of Animal Production - Faculty of Agricultural Technology & Fish sciences

Taught Courses
Bachelor

Technical Diploma

Top