University

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

https://www.volgatech.net/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5409
1555
162
8641
6492
4700