92 pubs · 12,628 cites · h-index 42
University of Buckingham
2002 - 2024
University of Liverpool
2001 - 2012
GlaxoSmithKline (United Kingdom)
2001 - 2004
Genomics (United Kingdom)
2004 - 2004
New Frontier
1989 - 2001