University

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

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

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
15627
485
37
15194
14729
7356
6084