University

Information & Communication Technology Institute

http://icti.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24183
10374
34
22645
24056
7356
6084