University

Kostroma State University N A Nekrasov

https://ksu.edu.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12977
2910
366
11379
5963
6683