University

Stockholm School of Economics in Riga / Rīgas Ekonomikas augstskola

https://www.sseriga.edu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8821
2128
8
8931
6492
6216