University

Azerbaijan University of Languages

http://adu.edu.az/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
12295
2885
8
11384
10811
7360
6084