University

Ahmadshah Abdali Institute of Higher Education

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27813
12229
76
26985
27772
10778
6007