Henna-Riikka Pennanen

Finnish researcher