766 pubs · 32,927 cites · h-index 89
The University of Texas Health Science Center at San Antonio
1994 - Present
NOAA National Severe Storms Laboratory
2013 - Present
South Texas Veterans Health Care System
1997 - Present
The University of Texas at San Antonio
2018 - Present
Brigham and Women's Hospital
2025 - 2025