University

Ibn Khaldoun University

http://ik-univ.net/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
28023
1070
34
26812
27979
7356
6084