University

Azerbaijan Technical University / Azərbaycan Texniki Universiteti

http://aztu.edu.az/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8907
2220
4
3333
13048
8745
4921