3 pubs · 636 cites · h-index 3
John Radcliffe Hospital
2010 - 2011
University of Oxford
Roche (United States)
2008 - 2008