71 pubs · 1,465 cites · h-index 21
Charles River Laboratories (United Kingdom)
2007 - 2007
Novartis (United Kingdom)
2007 - 2007
University of Edinburgh
1994 - 2007
The Queen's Medical Research Institute
2006 - 2006
Medical Research Council
2004 - 2006