University

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

http://leotolstoyinstitute.ru/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort ascending
24918
5376
928
24794
6488
6650