University

Helmand University

http://hun.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28049
12391
85
23993
28047
10778
6008