179 pubs · 3,768 cites · h-index 29
Pfizer (United States)
2023 - Present
Bristol-Myers Squibb (United States)
2020 - 2024
Eutropics Pharmaceuticals (United States)
2012 - 2023
Bristol-Myers Squibb (Germany)
2020 - 2020
Bristol-Myers Squibb (Sweden)
2020 - 2020