128 pubs · 16,142 cites · h-index 43
University of Dundee
2024 - Present
Genomics England
Ninewells Hospital
2025 - 2025
Genomics (United Kingdom)
Newcastle University
2020 - 2025