As a theoretical chemist he studies molecular systems using the tools of mathematics and high performance computing. In particular he uses theory and simulation to explore the role of molecular fluctuation in a variety of chemical phenomena among them hydration, catalysis and electron excitation in photovoltaic materials.