Catalogue regularly updated

ITALIAN RESEARCH AND
TECHNOLOGICAL INNOVATION

Innovation, the component that "opens new scenarios and brings benefits
to creativity" (Rita Levi Montalcini, Nobel Prize 1986)