318 pubs · 42,276 cites · h-index 67
GlaxoSmithKline (United States)
2012 - 2024
Scorpion Therapeutics (United States)
2023 - 2023
AstraZeneca (Spain)
2018 - 2018
South College
2016 - 2016
Bristol-Myers Squibb (Germany)
2007 - 2015