38 pubs · 712 cites · h-index 12
Stress Engineering Services (United States)
2025 - 2025
Oak Ridge National Laboratory
2018 - 2018
Virginia Tech
2010 - 2014
The University of Texas at Dallas
2006 - 2013
Applied Technology Associates (United States)
2011 - 2011