Organisation UNIVERSITY COLLEGE LONDON (UCL, PIC: 999975620) Type/Role Participant Programme Provide funds? no