His research focuses on integrated systems modeling across the full range of scales with an emphasis on residence time and reactive transport. He is an experienced ParFlow user and developer that has added the recent visualization modules as well as several other improvements to the general code. He is at the forefront of modeling age distributions in multi-domain integrated models, which uses ParFlow and its associated programs.