University

Azerbaijan Technological University / Azərbaycan Texnologiya Universiteti

http://uteca.edu.az/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20366
4957
34
16809
23069
8602
5648