Dr. Yagoub Magboul Yagoub Abdallah
Associate ProfessorDepartment of Animal Production, Faculty of Agricultural Technology and Fish Science, Elneelain University, Sudan
Highest Degree
Ph.D. in Animal Production from Khartoum University, Sudan
Share this Profile