Sudan University of Science and Technology Department of Animal Production is located in Khartoum North, Sudan on MG29M4F. Sudan University of Science and Technology Department of Animal Production is rated 3 out of 5 in the category university department in Sudan.