iter-idea.com
Innovation Managers: the magnificent seven of ITER & IDEA
The Italian Ministry for the Economic Development published the list of the Innovation Managers: ITER & IDEA count 7 of them!