Mrs. Marjaana Karhu

VTT Technical Research Centre of Finland Ltd
Tampere Finland 33720

Papers: