University

Azerbaijan Technical University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11256
2539
8
12978
5963
6245