67 pubs · 12,291 cites · h-index 41
The Francis Crick Institute
2015 - 2024
Max Planck Institut für Zellbiologie
2021 - 2022
Max Planck Institute of Molecular Cell Biology and Genetics
2002 - 2022
Technische Universität Dresden
2002 - 2022
University of the Basque Country
2018 - 2018