82 pubs · 1,518 cites · h-index 16
National Oceanic and Atmospheric Administration
2002 - Present
NOAA Oceanic and Atmospheric Research
2026 - Present
University Research Co (United States)
2020 - Present
NOAA National Environmental Satellite Data and Information Service
2002 - 2025
NOAA Center for Satellite Applications and Research
2007 - 2025