University

Azerbaijan Technological University / Azərbaycan Texnologiya Universiteti

https://uteca.edu.az/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22678
5227
39
18366
22853
5822
6528