University

Kaboora Institute of Higher Education

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25682
10824
39
27540
24864
9491
5789