23 pubs · 4,148 cites · h-index 18
University of Leicester
1996 - 1996
Ludwig Boltzmann Institute for Cancer Research
1991 - 1996
MRC Toxicology Unit
Emory University
1994 - 1994
Science for Life Laboratory