Organisation THE EUROPEAN MEDICINES AGENCY (EMA, PIC: 997654895) Type/Role Other Programme Provide funds? no