103 pubs · 1,936 cites · h-index 25
Planetary Science Institute
2014 - 2025
University of California, Los Angeles
2010 - 2025
NOAA Oceanic and Atmospheric Research
2013 - 2022
California Institute of Technology
2020 - 2020
Lamont-Doherty Earth Observatory
2020 - 2020