22 pubs · 648 cites · h-index 10
Bristol-Myers Squibb (Germany)
2026 - Present
Bristol-Myers Squibb (United States)
2022 - Present
Howard Hughes Medical Institute
2020 - 2021
Harvard University
Boston VA Research Institute
2020 - 2020