Pernilla Stenbäck
Observed names: Pernilla C Stenbäck, Pernilla Stenback
Institution: Arcada University of Applied Sciences
Observed institution: Arcada University of Applied Sciences
ORCID: 0009-0000-9173-7814
Observed ORCID: 0009-0000-9173-7814
OpenAlex ID: A5093118999
