University

Université Hassan I Settat

http://www.uh1.ac.ma/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4760
203
13
9740
10760
5822
3346