University

Voronezh State Technical University

https://cchgeu.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4077
1241
101
7848
4354
4058