71 pubs · 2,833 cites · h-index 26
Scripps Institution of Oceanography
2026 - Present
NOAA National Environmental Satellite Data and Information Service
2012 - Present
Earth System Science Interdisciplinary Center
2014 - Present
NOAA National Centers for Environmental Information
2018 - Present
Cooperative Institute for Climate and Satellites
2014 - Present