28 pubs · 3,533 cites · h-index 16
Eli Lilly (United States)
2025 - 2025
Max Delbrück Center
2011 - 2020
Lilly (China)
2020 - 2020
Zuse Institute Berlin
2016 - 2019
Max Planck Institute for Molecular Genetics
2019 - 2019