21 pubs · 960 cites · h-index 7
Stress Engineering Services (United States)
2017 - 2020
Texas A&M University
2014 - 2018
Pontificia Universidad Católica de Chile
2017 - 2017
Mitchell Institute
2014 - 2015