University

School of Business Administration Turiba / Biznesa augstskola Turība

http://www.turiba.lv/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8482
2183
10
5798
5284
11401
6033