University

Azerbaijan Technological University / Azərbaycan Texnologiya Universiteti

http://uteca.edu.az/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
20366
4957
34
16809
23069
8602
5648