University

Université Ibn Tofail Kénitra

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3822
129
11
5952
12624
3479
2666