University

School of Business Administration Turiba / Biznesa augstskola Turība

http://www.turiba.lv/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7333
1962
10
3837
4472
9593
5777