University

Ibn Khaldoun University

http://ik-univ.net/

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
27577
1090
41
25726
27568
11401
6033