Organisation TEDDY - EUROPEAN NETWORK OF EXCELLENCE FOR PAEDIATRIC CLINICAL RESEARCH (TEDDY, PIC: 910591963) Type/Role Participant Programme Provide funds? no