14 pubs · 412 cites · h-index 6
Institute of Cancer Research
2009 - 2010
Cancer Research UK
2010 - 2010
University of Bath
2003 - 2007
Pfizer (United Kingdom)
2004 - 2004