University

Kaboora Institute of Higher Education

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25544
10738
46
26519
25191
10778
6008