87 pubs · 2,627 cites · h-index 21
Duke University
2010 - 2025
Bristol-Myers Squibb (United States)
2025 - 2025
Duke Medical Center
Bristol-Myers Squibb (Sweden)
Nurix (United States)