University

Sharq University

http://sharq.edu.af/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19583
8264
17
19033
6488
6650