University

Institute of Foreign Languages / Институт иностранных языков

https://ifl.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19096
4413
668
18479
6492
6650