University

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

http://leotolstoyinstitute.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20728
5021
898
25558
19694
8602
6115