University

Ibn Khaldoun University

http://ik-univ.net/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28180
1078
34
26819
28171
7360
6084