Organisation Institute for Prospective Technological Studies of the Joint Research Centre (IPTS, PIC: 999992304) Type/Role Participant Programme Provide funds? no