12 pubs · 386 cites · h-index 5
Max Delbrück Center
2016 - 2025
Max Planck Institute for Molecular Genetics
2013 - 2016