University

Aria Higher Education Institution

https://www.aria.edu.af/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
23657
10381
31
23474
5963
6683