University

Nai Media Institute

http://nmi.edu.af/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22684
9918
29
22442
6488
6650