93 pubs · 2,074 cites · h-index 15
Boehringer Ingelheim (Austria)
2012 - Present
AstraZeneca (United Kingdom)
2007 - 2023
GW Pharmaceuticals (United Kingdom)
2009 - 2009
Friedrich Miescher Institute
2005 - 2008
Cancer Research UK
2007 - 2007