University

(3) Penza State University Kuznetsky Institute of Information Management and Technology

http://kiiut.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23386
5263
896
23191
5963
6683