190 pubs · 6,078 cites · h-index 36
University of Oxford
2005 - 2019
Genomics (United Kingdom)
Genomics England
2008 - 2014
Oxford BioMedica (United Kingdom)
2010 - 2011
The University of Texas at Austin
2009 - 2011