44 pubs · 1,937 cites · h-index 24
University of Manchester
2011 - 2022
Johns Hopkins University
2008 - 2011
Johns Hopkins Medicine
Johns Hopkins University Applied Physics Laboratory
2010 - 2010
University College London