University

Université Ibn Tofail Kénitra

http://www.uit.ac.ma/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
3635
130
10
4585
12305
3178
2651