Work experience

Institute of Science and Technologies of Information (ISTI) of the National Research Council of Italy (CNR)