University

Kharkiv State Technical University of Construction and Architecture

https://kstuca.kharkov.ua/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9060
2153
94
14324
2493
6658