University

Université Ibn Tofail Kénitra

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3634
130
10
4584
12320
3177
2649