42 pubs · 3,957 cites · h-index 22
WuXi AppTec (United States)
2024 - 2024
Patara Pharma (United States)
2017 - 2017
Bristol-Myers Squibb (Germany)
2013 - 2013
Bristol-Myers Squibb (United States)
2013 - 2013
Amplyx Pharmaceuticals (United States)
2002 - 2010