Our research focuses on developing realistic quantitative models and unique laboratory experiments to quantify fluid flow, and chemical transport and reactions, in fractured and porous geological formations, soils, and other porous media. We address the complexities of geological heterogeneity and scaling, flow field variability, multiphase flow, chemical transport and geochemical processes, as well as the typically sparse and uncertain field data that can be obtained to characterize a geological formation. We incorporate statistical and probabilistic modelling approaches to account for spatial and temporal correlations at a variety of scales. In parallel, we investigate a wide range of methods for catalytic treatment of organic and inorganic pollutants in water.