126 pubs · 2,350 cites · h-index 22
University of Oxford
2006 - 2025
Genomics (United Kingdom)
2018 - 2019
University College London
2007 - 2016
University of London
2004 - 2011
Institute for Research in Schools
2006 - 2011