64 pubs · 2,814 cites · h-index 19
Novartis (United States)
2024 - 2025
Bristol-Myers Squibb (Germany)
2019 - 2019
Bristol-Myers Squibb (United States)
2018 - 2018
Merck & Co., Inc., Rahway, NJ, USA (United States)
2014 - 2017
University of Maryland, Baltimore
2013 - 2013