University

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

http://www.volgatech.net/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4998
1397
134
4383
7180
6520
5040