33 pubs · 1,778 cites · h-index 15
Roche (Switzerland)
2025 - 2025
Harvard Stem Cell Institute
2022 - 2025
Max Planck Institute of Immunobiology and Epigenetics
2017 - 2025
Howard Hughes Medical Institute
2022 - 2024
Dana-Farber Cancer Institute
2022 - 2024