University

Togliatti State University / Тольяттинский государственный университет

http://www.tltsu.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3444
1080
75
2677
6451
1847
3994