Organisation Technical Research Centre of Finland (VTT, PIC: 932760440) Type/Role Participant Programme Provide funds? no