522 pubs · 62,655 cites · h-index 121
MRC Laboratory for Molecular Cell Biology
1993 - 2018
University College London
1973 - 2018
Medical Research Council
1973 - 2011
University of Cambridge
2004 - 2004
Furtwangen University
2003 - 2003