University

Helmand University

http://hun.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12386
4611
4
23812
9774
8602
6115