Tarja Tamminen

Dr. Tarja Tamminen

VTT Technical Research Centre of Finland Ltd
orcid