145 pubs · 2,233 cites · h-index 23
Roche (United Kingdom)
2015 - Present
AstraZeneca (United Kingdom)
2006 - 2016
Roche (Switzerland)
2015 - 2016
Medicines Discovery Catapult
2015 - 2015
C4X Discovery (United Kingdom)
2014 - 2014