Tea Karppinen

Visiting Scientist, Doctoral Researcher