University

Ibn Khaldoun University

http://ik-univ.net/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28312
1093
34
26697
28288
5822
6528