127 pubs · 5,246 cites · h-index 29
Queensland University of Technology
2014 - Present
ID Genomics (United States)
2024 - 2024
Genomics (United Kingdom)
Institute of Genetics and Cancer
1999 - 2014
University of Edinburgh
2009 - 2014