University

Université Ibn Tofail Kénitra

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3609
116
11
3588
13619
4048
2406