He received a diploma in computer engineering and informatics from University of Patras, Greece in 1990 and an MSc and PhD in Computer Science both from Purdue University, USA in 1993 and 1995 respectively. His research interests include computer graphics, geometry compilers, solid modelling, tracking moving objects, image and video retrieval and wap design. He has published in well establiched journals and conferences. He has served as reviewer in various conferences and journals and he has served in the program committee of conferences on CAGD and Human Computer Interaction. He has received funding from EC, the General Secretariat of Research and Technology, Greece, and the Greek Ministry of National Education and Religious Affairs.