University

Sohdi University

http://sohdiuniversity.edu.so/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28940
1112
44
29109
28727
7356
6084