University

Helmand University

http://hun.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27793
12231
78
23666
27873
11401
6033