141 pubs · 7,602 cites · h-index 45
University of Sheffield
1999 - Present
Medical Research Council
2010 - 2010
European Molecular Biology Organization
1995 - 2000
Howard Hughes Medical Institute
1999 - 1999
Harvard University