University

Azerbaijan Technological University / Azərbaycan Texnologiya Universiteti

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23454
5649
37
18384
23623
9491
5789