University

Institute of Languages ​​and Cultures / Институт языков и культур Льва Толстог

http://leotolstoyinstitute.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21427
5081
889
26040
20534
7356
6084