127 pubs · 7,599 cites · h-index 44
University of Exeter
1999 - 2025
University of Cambridge
2025 - 2025
Royal Devon & Exeter NHS Foundation Trust
2013 - 2025
NIHR Exeter Clinical Research Facility
2012 - 2024
Genomics (United Kingdom)
2006 - 2022