Organisation Finnish Cancer Registry (FCR, PIC: 999483636) Type/Role Participant Programme Provide funds? no