University

Aria Higher Education Institution

https://aria.edu.af/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23879
32
32
26157
23405
5822
6529