25 pubs · 206 cites · h-index 8
Karlsruhe Institute of Technology
2015 - 2025
Helmholtz-Zentrum Dresden-Rossendorf
2019 - 2025
Max Planck Institute for Biophysical Chemistry
1990 - 1990