University

Azerbaijan Technological University / Azərbaycan Texnologiya Universiteti

https://uteca.edu.az/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
22677
5228
39
18363
22850
5819
6626