Stefan Holmström

VTT
Material Technology
Vtt Finland 02044