University

Kamchatka State Technical University / Камчатский государственный технический университет

https://kamchatgtu.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16632
3793
534
15640
6492
6650