84 pubs · 2,256 cites · h-index 20
CSL (United States)
2024 - 2025
Bristol-Myers Squibb (United States)
2020 - 2024
Bristol-Myers Squibb (France)
2022 - 2022
Bristol-Myers Squibb (Sweden)
2021 - 2021
Boston University
2008 - 2018