University

European University Saint Petersburg

https://eusp.org/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8074
2003
243
5062
5963
6683