44 pubs · 988 cites · h-index 9
University of Edinburgh
2020 - Present
Edinburgh Cancer Research
2023 - 2025
Institute of Genetics and Cancer
2020 - 2025
Fios Genomics (United Kingdom)
2017 - 2018
De Montfort University
1996 - 2011