University

Azerbaijan Technological University / Azərbaycan Texnologiya Universiteti

http://uteca.edu.az/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
20366
4957
34
16809
23069
8602
5648