Ismo Karppinen

Technical Research Center of Finland (VTT), Finland