University

Volga State University of Technology (Mari State Technical University) / Поволжский государственный технологический университет

http://www.volgatech.net/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6776
1819
190
4641
7307
6548
6033