233 pubs · 9,477 cites · h-index 55
Pennsylvania State University
1988 - Present
NOAA National Weather Service
2019 - 2019
NOAA National Severe Storms Laboratory
1990 - 2018
Cooperative Institute for Mesoscale Meteorological Studies
2002 - 2017
University of Oklahoma
2002 - 2017