University

Sharq University

http://sharq.edu.af/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
28760
13293
77
25817
28781
5819
6626