Organisation Health Data Research UK (HDR UK, PIC: 892849596) Type/Role Participant Programme Provide funds? no