University

Ahmadshah Abdali Institute of Higher Education

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27939
12352
82
26510
27913
8602
6115