+358 44 488 3030

Katri Ruutu

Doctoral Researcher