T. M. Kraft
VTT Technical Research Centre of Finland Ltd.
Finland