260 pubs · 8,062 cites · h-index 46
Johns Hopkins University
2012 - Present
University of Baltimore
2012 - 2025
Southwest Watershed Research Center
2024 - 2024
Planetary Science Institute
2018 - 2022
Johns Hopkins Medicine
2012 - 2022