University

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

https://fstbm.ac.ma/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
17630
559
49
16946
5963
6683