University

Azerbaijan Technological University

https://uteca.edu.az/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24486
5387
38
24353
5963
6683