Organisation Machine Technology Centre Turku Ltd (KTK, PIC: 987816088) Type/Role Participant Programme Provide funds? no