University

(3) Université Hassan I Settat Faculté des Sciences et Techniques de Settat

http://www.fsts.ac.ma/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17005
564
58
14424
15883
11401
6033