145 pubs · 6,695 cites · h-index 38
NOAA National Environmental Satellite Data and Information Service
1998 - 2025
NOAA Center for Satellite Applications and Research
2008 - 2025
University Research Co (United States)
2017 - 2017
National Oceanic and Atmospheric Administration
2000 - 2014
University of Maryland, College Park
2003 - 2009