26 pubs · 46 cites · h-index 4
Texas Tech University
2019 - Present
Applied Pulsed Power (United States)
2021 - 2025
Sandia National Laboratories
2024 - 2024