University

School of Business Administration Turiba / Biznesa augstskola Turība

http://www.turiba.lv/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7167
1875
9
2047
4429
9491
5789