University

Nai Media Institute

http://nmi.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27396
61
61
24302
27459
5822
6529