University

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

http://www.tltsu.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5480
1494
140
2573
5943
2420
6033