University

Azerbaijan Technological University / Azərbaycan Texnologiya Universiteti

http://uteca.edu.az/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18098
4473
24
18063
21911
11401
5288