189 pubs · 9,414 cites · h-index 38
Goddard Space Flight Center
1980 - 2022
Johns Hopkins University Applied Physics Laboratory
2016 - 2017
University of Maryland, Baltimore County
2000 - 2009
Texas A&M University
2009 - 2009
National Aeronautics and Space Administration
2003 - 2003