University

International University Moscow

https://mi.university/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12870
2880
361
11248
5963
6683