Catharina Sarkkola

Doctoral Researcher