75 pubs · 6,427 cites · h-index 30
MOgene (United States)
2025 - 2025
Leeds Teaching Hospitals NHS Trust
2024 - 2024
MRC Laboratory of Molecular Biology
2003 - 2022
Stanford University
2019 - 2022
Pinderfields Hospital
2019 - 2019