University

Azerbaijan University of Languages

https://adu.edu.az/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
12960
2858
13
11076
6488
6650