Organisation ACADEMIC HOSPITAL LEIDEN (AZL, PIC: 999990849) Type/Role Participant Programme Provide funds? no