Ville Hinkka

Research Team Leader at VTT Technical Research Centre of Finland Ltd