University

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

https://fstbm.ac.ma/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18098
590
50
17327
6492
6650