9 pubs · 695 cites · h-index 8
University of Cambridge
2014 - 2014
University College London
1996 - 1998
MRC Laboratory for Molecular Cell Biology
1996 - 1996
Medical Research Council
National Public Health Laboratory
1995 - 1995