University

Ibn Sina University

http://isu.edu.sd/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22821
828
39
21030
26977
6326
6033