25 pubs · 1,261 cites · h-index 18
Hammersmith Hospital
2006 - 2008
Charité - Universitätsmedizin Berlin
2008 - 2008
Imperial College London
2006 - 2007
Medical Research Council
2007 - 2007
NIHR Imperial Biomedical Research Centre
2006 - 2006