41 pubs · 6,689 cites · h-index 30
MRC Laboratory of Molecular Biology
1990 - 2022
Medical Research Council
1989 - 2010
University of Cambridge
1993 - 2006
University of London
1995 - 1995
Johns Hopkins University