68 pubs · 3,793 cites · h-index 32
Karlsruhe Institute of Technology
2011 - Present
Institute of Nanotechnology
2026 - Present
SLAC National Accelerator Laboratory
2018 - 2022
Fraunhofer Institute for Chemical Technology
2022 - 2022
Stanford Synchrotron Radiation Lightsource
2018 - 2021