University

Azerbaijan Technological University / Azərbaycan Texnologiya Universiteti

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23722
5778
38
17876
24316
8635
5778