University

Kharkiv State Technical University of Construction and Architecture

https://kstuca.kharkov.ua/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
9070
2157
94
14322
2494
6683