University

Université Ibn Tofail Kénitra

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

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
3627
107
8
4340
13146
3796
2241