University

(3) Université Sultan Moulay Slimane Faculté des Sciences et Techniques de Beni-Mellal

https://fstbm.ac.ma/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort ascending
18097
589
50
17326
6488
6650