13 pubs · 115 cites · h-index 6
Delft University of Technology
2023 - Present
Dynamic Structures and Materials (United States)
2024 - 2025