18 pubs · 888 cites · h-index 9
University of Oxford
2019 - 2020
Genomics (United Kingdom)
Genomics England
2019 - 2019
Technical University of Munich
2010 - 2010
University of Cambridge
2006 - 2008