He studies the interactions between hydrology and ecosystem processes, particularly in the effect of changes in land-use and climate, and the development of adaptive management practices. He has worked in hydrology (watersheds, evapotranspiration, land-atmosphere interactions), biogeochemistry (nutrient loading and processing) and water resources engineering (flood control, water conservation, irrigation).