University

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

https://www.fsts.ac.ma/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5996
346
24
17207
7420
4100