11 pubs · 776 cites · h-index 6
GlaxoSmithKline (United Kingdom)
2002 - 2002
Molecular Discovery (United Kingdom)
2001 - 2001
European Commission
2000 - 2000
Joint Research Centre
1997 - 1999
University of Glasgow
1995 - 1995