Organisation Netherlands Organization for Applied Scientific Research (TNO, PIC: 999988909) Type/Role Participant Programme Provide funds? yes Budget reserved 150,000 Budget committed