Associate professor at Universidad Carlos III de Madrid (Escuela Politécnica Superior), Spain. He holds a degree in Computer Science and Ph.D. in Computer Science from University "La Sapienza" of Rome, Italy (Thesis title: a Cooperative-Relational Approach to Digital Library Environments). From 1999 to 2002 he worked for the Rome IBM Tivoli Laboratory, Silicon Graphics and the Reply group. During the Summer 2003, he has spent three months for an internship at the XEROX PARC (Palo Alto Research Center, Palo Alto, CA, USA) in the ISTL (Information Science and Technology) Lab working in Human Document Interaction and after he has hold a Visiting Researcher contract within the same group. Until February 2007, he was a Research Fellow at the Computer Science Department of the University of Rome "La Sapienza", Italy. In the past his research activities focused on theory and algorithms for pattern recognition, machine learning and visualization. Today he is working on Human Computer Interaction, Pervasive Computing and Social Networking.