University

Université Ibn Tofail Kénitra

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3709
116
11
4888
13640
3917
2238