University

Azerbaijan University of Languages

http://adu.edu.az/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13574
3263
9
5180
12001
11401
6033