University

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

http://leotolstoyinstitute.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20374
4824
827
27394
19328
5819
6626