University

Kaboora Institute of Higher Education

http://www.kaboora.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27003
12272
56
30408
25518
5819
6626