54 pubs · 12,494 cites · h-index 37
University of Bristol
2005 - 2019
University College London
1993 - 2005
MRC Laboratory for Molecular Cell Biology
1993 - 2003
Medical Research Council
1997 - 2000
Institut de Pharmacologie Moléculaire et Cellulaire
1998 - 1998