Organisation MTT Agrifood Research Finland (MTT, PIC: 925550818) Type/Role Participant Programme Provide funds? no