University

Ibn Khaldoun University

http://ik-univ.net/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
29235
1121
36
29208
5963
6683