University

Université Ibn Tofail Kénitra

https://www.uit.ac.ma/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
3101
107
6
11902
2215
2248