University

Rifah Afghanistan Technical Vocational Institute

http://www.acsmi.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28067
12395
87
25392
28067
10778
6007