University

Lomonosov Moscow State University

https://www.msu.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
160
63
1
187
386
265