University

Azerbaijan Technological University / Azərbaycan Texnologiya Universiteti

http://uteca.edu.az/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19856
4933
29
18242
23560
10778
5276