88 pubs · 1,301 cites · h-index 19
National Oceanic and Atmospheric Administration
1972 - 2005
NOAA Oceanic and Atmospheric Research
1972 - 2002
NOAA Air Resources Laboratory
1973 - 1992
NOAA National Environmental Satellite Data and Information Service
1977 - 1977
Stockholm University
1969 - 1969