Henna Tamminen
Observed name: Tamminen, Henna
Institution: University of Turku
Observed institutions: University of Helsinki, University of Turku, Turku University Hospital, Aalto University
ORCID: 0000-0003-1845-0854
Observed ORCID: 0000-0003-1845-0854
OpenAlex ID: A5049152873
