University

Institute of Management Marketing and Finance

https://www.immf.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15208
3490
475
14117
5963
6658