Organisation Technical Research Institute of Sweden (SP, PIC: 941923448) Type/Role Participant Programme Provide funds? no Budget reserved Budget committed