427 pubs · 16,704 cites · h-index 64
Roslin Institute
1993 - 2025
University of Edinburgh
1997 - 2025
Genomics (United Kingdom)
2009 - 2024
ORCID
2020 - 2020
Edinburgh Genomics
2015 - 2017