University

Ibn Khaldoun University

http://ik-univ.net/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
29237
1121
36
29210
5963
6658