150 pubs · 8,059 cites · h-index 49
Centre for Human Genetics
2010 - 2025
John Radcliffe Hospital
2000 - 2025
University of Oxford
St George's, University of London
2019 - 2019
Aristotle University of Thessaloniki