He holds a Mathematics degree form the University of Crete, Greece, an MSc degree in Numerical Analysis and Computing from Manchester University and UMIST, U.K., and received his PhD in Computational and Applied Mathematics from the University of West of England, Bristol in 1998. His research interests are focused on the numerical solution of PDEs, Computational Fluid Dynamics and Scientific Computing with emphasis to environmental and geophysical flows.