Organisation UPPSALA UNIVERSITET (UU, PIC: 999985029) Type/Role Participant Programme Provide funds? no