100 pubs · 5,567 cites · h-index 32
National Oceanic and Atmospheric Administration
1977 - 2003
NOAA Oceanic and Atmospheric Research
1989 - 2003
NOAA National Environmental Satellite Data and Information Service
1980 - 2003
Goddard Space Flight Center
2002 - 2002
Research Applications (United States)
2002 - 2002