University

Ibn Khaldoun University

http://ik-univ.net/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29538
1162
39
29523
6492
6650