University

Azerbaijan University of Languages

https://adu.edu.az/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12663
2833
14
10998
5963
6683