Riikka Havunen
Observed name: R. Havunen
Institution: University of Helsinki
Observed institutions: University of Helsinki, Tampere University, Fimlab (Finland), University of Tampere
ORCID: 0009-0008-7926-5285
Observed ORCID: 0009-0008-7926-5285
OpenAlex ID: A5029723342
