320 pubs · 16,518 cites · h-index 47
NOAA National Centers for Environmental Information
2026 - Present
British Oceanographic Data Centre
2017 - 2017
NOAA Oceanic and Atmospheric Research
1997 - 2012
NOAA National Environmental Satellite Data and Information Service
1995 - 2009
NOAA National Ocean Service
2000 - 2008