Profile picture
Janne Petteri Karttunen
Doctorate
mini profile avatar Janne Karttunen