University

Azerbaijan University of Languages

http://adu.edu.az/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13877
3354
9
7245
12406
10778
6007