Organisation Basque Innovation Agency (Innobasque, PIC: 998860217) Type/Role Coordinator Programme Provide funds? no Budget reserved Budget committed