University

Azerbaijan Technological University / Azərbaycan Texnologiya Universiteti

https://uteca.edu.az/

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
22677
5228
39
18363
22850
5819
6626