Author

Helena Puhakka-Tarvainen

Observed names: Helena Puhakka-tarvainen, Puhakka-Tarvainen, Helena
ORCID: 0000-0001-6454-2106
Observed ORCID: 0000-0001-6454-2106
OpenAlex ID: A5064769837
Works count: 23
Citation count: 75
H-index: 3
I10-index: 3
Year
Topic
Type