University

Information & Communication Technology Institute

http://icti.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24449
10173
31
20816
24496
9593
5777