Organisation Italian National Agency for New Technologies, Energy and Sustainable Economic Development (ENEA, PIC: 999988521)
Type/Role Participant
Programme
Provide funds? no
Budget reserved
Budget committed