University

Ibn Khaldoun University

http://ik-univ.net/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
27539
1089
38
25558
27557
8602
6115