Diodato, Nazzareno, Met European Research Observatory, Italy