University

Ibn Khaldoun University

http://ik-univ.net/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29694
1205
40
29673
7420
7190