Stefan Holmström
VTT
Material Technology
Vtt Finland 02044