Satu Innamaa

Dr. Satu Innamaa

VTT Technical Research Centre of Finland Ltd
orcid