53 pubs · 2,478 cites · h-index 17
European Spallation Source
2024 - Present
Stockholm University
2022 - 2025
Aarhus University
2023 - 2025
Xerox (France)
2025 - 2025
KTH Royal Institute of Technology