He obtained his Ph.D. degree in numerical simulation of industrial furnaces-turbulent flow, combustion, radiation, and pollutant emissions. Presently he is engaged in research on lattice Boltzmann method, particularly that applied to microfluidics. He published more than 150 papers.