12 pubs · 96 cites · h-index 4
NOAA National Severe Storms Laboratory
2024 - Present
Texas A&M University
2019 - 2021