58 pubs · 1,517 cites · h-index 19
European Molecular Biology Laboratory
2018 - Present
European Molecular Biology Laboratory
2025 - 2025
European Molecular Biology Laboratory
2022 - 2025
Max Planck Institute of Molecular Cell Biology and Genetics
2025 - 2025
European Bioinformatics Institute
2024 - 2024