University

Moscow Institute of World Economy and International Relations

https://www.mimemo.ru/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
23570
5281
899
23384
5963
6683