33 pubs · 2,176 cites · h-index 20
Salford Royal NHS Foundation Trust
2011 - 2011
Northwestern University
2007 - 2009
John Radcliffe Hospital
1992 - 2009
University of Oxford
1994 - 2009
Institute of Molecular Medicine
1994 - 2002