University

Ibn Khaldoun University

http://ik-univ.net/

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
28023
1070
34
26812
27979
7356
6084