197 pubs · 4,138 cites · h-index 32
NOAA National Severe Storms Laboratory
2015 - 2024
MIT Lincoln Laboratory
1995 - 2024
Massachusetts Institute of Technology
Impact
2022 - 2022
University of Oklahoma
2015 - 2022