103 pubs · 723 cites · h-index 6
University of Oxford
2008 - 2011
Genomics England
2008 - 2009
University of Pavia
2008 - 2008
Genomics (United Kingdom)
2006 - 2008
University of Birmingham
2007 - 2007