University

European University Saint Petersburg / Европейский Университет в Санкт-Петербурге

https://eusp.org/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8271
2050
248
4833
6488
6650