627 pubs · 37,823 cites · h-index 96
Max Planck Institute of Biochemistry
1998 - 2025
Max Planck School Matter to Life
2025 - 2025
Excellence Cluster Origins
2024 - 2024
Institute of Subtropical Agriculture
2024 - 2024
European Molecular Biology Laboratory
2024 - 2024