Organisation European Research Institute of Catalysis (ERIC/ERIC+, PIC: 996524845) Type/Role Other Programme Provide funds? no Budget reserved Budget committed