University

Tchaikovsky State Institute of Physical Culture

http://www.chifk.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18953
4465
681
18442
5963
6683