76 pubs · 6,118 cites · h-index 20
AbbVie (United States)
2025 - 2025
Abbott (United States)
Bristol-Myers Squibb (United States)
2018 - 2023
Jackson Laboratory
2015 - 2022
Bristol-Myers Squibb (Germany)
2019 - 2019