38 pubs · 6,119 cites · h-index 27
Max Planck Institute of Biochemistry
2012 - 2023
Max Planck Society
2003 - 2013
Max Planck Institute of Molecular Cell Biology and Genetics
1999 - 2012
Max Planck Institut für Zellbiologie
2011 - 2011
California Institute of Technology
1999 - 1999