University

Gawharshad University

http://gawharshad.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21049
16
16
15506
21198
5822
6529