Organisation Israel Innovation Authority (IIA, PIC: 917116668) Type/Role Participant Programme Provide funds? no Budget reserved Budget committed