Sarti, Luigi, ITD - CNR Genova, Italy