66 pubs · 2,614 cites · h-index 22
University of Westminster
2014 - 2024
University of Oxford
1991 - 2013
Genomics (United Kingdom)
2006 - 2013
Genomics England
2006 - 2010
University of Pavia
2008 - 2008