Organisation Swedish Research Council (VR/SRC, PIC: 999586165) Type/Role Coordinator Programme Provide funds? no