313 pubs · 18,314 cites · h-index 72
University of Basel
1996 - 2025
Center for NanoScience
2014 - 2024
Swiss Nanoscience Institute
Deutsches Elektronen-Synchrotron DESY
2022 - 2022
University of Augsburg
2021 - 2021