85 pubs · 2,774 cites · h-index 28
Chalmers University of Technology
2025 - Present
Ames Research Center
2024 - 2025
KBR (United States)
2025 - 2025
Stockholm University
2018 - 2025
SLAC National Accelerator Laboratory
2021 - 2025