He has a PhD and MSc. in Computer Science from the University of Illinois at Urbana-Champaign, USA. His research interests are in the area of Computer Architecture and include Multi-core Architectures, Memory Hierarchy, Parallel Processing and Programming Models, Database Workloads, and High-Performance Computing. Currently his research team, Computer Architecture, Systems and Performance Evaluation Research - CASPER (www.cs.ucy.ac.cy/carch/casper) is composed of 5 PhD students (2 of them jointly with colleagues in Spain and Portugal), 1 MSc student, and 5 undergraduate students. The latest funding for his research include the participation in the TERAFLUX EU FP7 IP project (4 years) and the lending of a 48-core experimental processor, the Intel SCC, by the Intel Corporation. He is also a member of the HiPEAC Network of Excellence.