306 pubs · 12,450 cites · h-index 54
University of California, Los Angeles
2013 - Present
Lewis Clark State College
2025 - 2025
NOAA Oceanic and Atmospheric Research
2016 - 2022
University of California System
2021 - 2021
Cornell University
2011 - 2014