University

(3) Université Cadi Ayyad Faculté des Sciences et Techniques Marrakech

http://www.fstg-marrakech.ac.ma/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15462
33
33
14702
14729
5822
6529