112 pubs · 52,997 cites · h-index 58
Centre for Human Genetics
2009 - Present
University of Oxford
2003 - Present
Science Oxford
2017 - 2025
Genomics (United Kingdom)
2022 - 2022
Imperial College London