University

Tchaikovsky State Institute of Physical Culture / Чайковский государственный институт физической культуры

http://www.chifk.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19795
4568
707
19285
6492
6650