40 pubs · 1,634 cites · h-index 19
Sensor Electronics (United States)
2018 - 2018
NSF National Center for Atmospheric Research
2009 - 2009
Radboud University Nijmegen
1991 - 2009
University of Colorado Boulder
2009 - 2009
NOAA Earth System Research Laboratory
2009 - 2009