90 pubs · 5,837 cites · h-index 43
Drexel University
1990 - 2024
GlaxoSmithKline (United States)
2013 - 2018
Newcastle University
2018 - 2018
AstraZeneca (United Kingdom)
2013 - 2013
Roche (Switzerland)