University

School of Business Administration Turiba / Biznesa augstskola Turība

https://www.turiba.lv/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9576
2239
10
6573
6492
6650