128 pubs · 4,355 cites · h-index 33
The University of Texas at Arlington
2007 - 2025
NOAA Oceanic and Atmospheric Research
2004 - 2008
University of Wisconsin–Madison
2002 - 2007
Max Planck Society
1996 - 2007
Max Planck Institute for Meteorology
1996 - 2007