University

Ahmadshah Abdali Institute of Higher Education

http://www.aaihe.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27812
12229
76
26984
27771
10778
6008