28 pubs · 565 cites · h-index 11
PAREXEL International (United Kingdom)
2022 - Present
PAREXEL International (United States)
2026 - Present
Pfizer (United Kingdom)
2016 - 2018
GlaxoSmithKline (Italy)
1995 - 2014
GlaxoSmithKline (United Kingdom)
2002 - 2013