75 pubs · 2,729 cites · h-index 22
Bristol-Myers Squibb (United States)
2021 - Present
Bristol-Myers Squibb (Sweden)
2025 - 2025
Bristol-Myers Squibb (Germany)
2023 - 2023
Georgia State University
2010 - 2021
National Institutes of Health
2005 - 2013