Prior to this he held positions at IBM USA, Cerfacs in France and CRS4 in Cagliari. His main current interests are in Geometry Processing, finding peculiar characteristics of shapes. He has been active in scientific visualization and medical imaging while holding his previous positions. He has been teaching during the years courses of Computer Graphics, Object-Oriented Programming, Formal Languages and Computational Geometry.