21 pubs · 35 cites · h-index 3
University of California, Los Angeles
2026 - Present
Southwest Research Institute
2025 - 2025
ETH Zurich