University

Rifah Afghanistan Technical Vocational Institute

http://www.acsmi.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28066
12395
87
25391
28066
10778
6008