21 pubs · 477 cites · h-index 6
Ninewells Hospital
2023 - Present
University of Dundee
2023 - 2025
Genomics (United Kingdom)
Royal Devon and Exeter Hospital
2018 - 2018
University of Edinburgh
2017 - 2018