His research activity spans high-fidelity simulations of transitional and turbulent shear flows, interfacial flows, complex fluids and multi-scale modeling. He received his PhD in 2005 from Stanford University where he participated in the Department of Energy Advanced Simulation and Computing (DoE-ASC) program. He subsequently joined the Department of Mechanical Engineering at Imperial College London (2006) where he established the Flow Science and Engineering group, followed by his current appointment at Johns Hopkins.