104 pubs · 4,695 cites · h-index 20
Delft University of Technology
2018 - Present
Kavli Institute for Theoretical Sciences
2023 - 2023
European Molecular Biology Laboratory
2014 - 2020
Max Planck Institute for the Structure and Dynamics of Matter
2017 - 2020
European Molecular Biology Laboratory
2014 - 2020