426 pubs · 19,487 cites · h-index 75
University of Dundee
2000 - 2025
Genomics (United Kingdom)
2016 - 2025
Ninewells Hospital
2000 - 2023
University of Edinburgh
1990 - 2023
NHS Lothian
2022 - 2022