University

Azerbaijan Technical University / Azərbaycan Texniki Universiteti

http://www.aztu.edu.az/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6861
1836
9
12941
6903
6080