136 pubs · 2,768 cites · h-index 26
Mitchell Institute
2015 - Present
Texas A&M University
2014 - Present
Material Sciences (United States)
2025 - 2025
Texas A&M Engineering Experiment Station
2024 - 2024
Texas College
2023 - 2023