5 pubs · 580 cites · h-index 5
Harvard University
2011 - 2015
Imperial College London
2009 - 2011
NIHR Imperial Biomedical Research Centre
2010 - 2010
MRC Laboratory for Molecular Cell Biology
2009 - 2009