University

Volga State University of Water Transport / Волжский государственный университет водного транспорта

http://www.vsuwt.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11396
2680
336
9467
9727
8602
6115