University

(3) Orenburg State University Orsk Humanities and Technology Institute

http://og-ti.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24294
5355
929
24148
5963
6658