30 pubs · 4,323 cites · h-index 24
Imperial College London
1997 - 2012
Bristol-Myers Squibb (United States)
2009 - 2009
Incyte (United States)
GlaxoSmithKline (United Kingdom)
2005 - 2005
University of London
2003 - 2003