University

Azerbaijan Technological University / Azərbaycan Texnologiya Universiteti

http://www.atu.edu.az/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22129
5422
33
16214
22231
9593
5777