Emilia Nordlund

Dr. Emilia Nordlund

VTT Technical Research Centre of Finland Ltd
orcid