76 pubs · 2,216 cites · h-index 23
University of Augsburg
2022 - Present
Max Planck Institute of Biophysics
2016 - 2023
University of California, Berkeley
2014 - 2016
University of Konstanz
2009 - 2013
Technical University of Munich