University

Institute of Management Marketing and Finance

https://www.immf.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15213
3492
475
14115
5963
6683