18 pubs · 325 cites · h-index 8
University of Bern
2024 - 2025
European Synchrotron Radiation Facility
Quinnipiac University
2022 - 2022
RMIT University
2017 - 2022
MIT University
2020 - 2020