University

International University Moscow

https://mi.university/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12865
2879
362
11249
5963
6658