University

Ibn Khaldoun University

http://ik-univ.net/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
27539
1089
38
25558
27557
8602
6115