University

Effat University

http://www.effatuniversity.edu.sa/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3863
152
31
11361
9752
3154
3517