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