University

Helmand University

http://hun.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26107
11732
48
25400
25957
5819
6626