Rune Stenbacka

Hanken School of Economics