Roberto won a permanent researcher position at CNR-CNUCE in 1986, become Senior Researcher in 1997 and finally Research Director in 2001 at ISTI. Since 1990 he had joint appointments at the Department of Computer Engineering and at the Department of Computer Science of the University of Pisa, where he taught Computer Graphics courses. He was Visiting Researcher at the Univ. of Vigo (Spain) and at the Univ. of California at Santa Cruz (USA); he has been invited for short stages, seminars and PhD courses by several other international universities. Roberto was appointed coordinator of the national research action on Cultural Heritage & ICT (entitled in Italian "Fruizione e Valorizzazione del Patrimonio Culturale"), of the CNR Cultural Heritage Department (2006-2012). Coordinator of the CNR research activity on ICT & Cultural Heritage of the ICT Dept. (2014-2016).