University

Azerbaijan University of Languages

http://adu.edu.az/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12529
13
13
12199
11188
5822
6529