Computer programming to build tools for the geoscience community (2024-Present)

Earth Science Education Research (2023-Present)

Mineral-Microbe-Water Interaction (2022-present)

Climate-Tectonic Interaction (2014-Present)