20 pubs · 642 cites · h-index 10
Pfizer (United Kingdom)
2003 - 2012
University of Bath
2003 - 2007
AstraZeneca (United Kingdom)
2006 - 2006
University of Liverpool
1998 - 2003