University

Azerbaijan University of Languages

http://adu.edu.az/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12537
2879
14
12197
11186
5819
6626