University

Azerbaijan University of Languages

http://adu.edu.az/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13096
3185
9
5410
11967
9593
5777