University

Azerbaijan Technological University / Azərbaycan Texnologiya Universiteti

https://uteca.edu.az/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23789
5242
38
23605
6492
6650