Undergraduate studies at the University of Texas at Austin (B.Sc. in Mechanical Engineering, 1986) while on a CASP/USIA scholarship. Graduate studies in Mechanical Engineering at Stanford University in California (M.Sc. 1989, Ph.D. 1995). He continued to work in the Mechanical Engineering Department at Stanford University as a Postdoctoral Fellow till 1997 when he joined the Research Staff at the Stanford/NASA-Ames Center for Turbulence Research (CTR). Between 1999 and 2003 he also held a joint appointment at the Center for Integrated Turbulence Simulations (CITS) at Stanford University. Since 2003 he holds a Senior Visiting Fellow appointment with the Center for Turbulence Research. He is currently an Associate Professor in the Department of Mechanical and Manufacturing Engineering at the University of Cyprus and the Head of the Computational Sciences Laboratory ath the University of Cyrpus UCY-CompSci and of the Fusion Trasnational Unit for Research in Cyrpus (FUTURE-CY). His research interests center on the numerical simulation and modeling of complex physical systems - the overlying goal of his research is the understanding of fundamental processes in complex systems and the application of this understanding for the development of novel engineering applications. Areas of interest include transport and dispersion in turbulent flows, atmospheric flows, biomedical flows, plasma and MHD turbulent or laminar flows, nanofluidics and molecular dynamics, reverse osmosis applications in desalination and environmental flows. He has published over 25 archival journal articles and over 20 peer reviewed conference papers. His teaches in the area of thermofluids and computational mechanics. His aim is to combine a sound basis in the computational sciences with an in-depth understanding of the fundamentals of thermofluidical systems in order to prepare students for leading positions in the field of mechanical engineering.