University

Azerbaijan Technological University / Azərbaycan Texnologiya Universiteti

http://uteca.edu.az/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19857
4938
29
18243
23561
10778
5275