21 pubs · 1,004 cites · h-index 13
AstraZeneca (United Kingdom)
1993 - 2014
AstraZeneca (France)
2006 - 2006
Bibra International
1989 - 1991
MRC Toxicology Unit
1988 - 1989
Medical Research Council
1988 - 1988