193 pubs · 28,503 cites · h-index 50
Dalhousie University
2007 - Present
Genomics (United Kingdom)
2024 - 2025
Public Health Agency of Canada
2018 - 2018
University of Wisconsin–Madison
2017 - 2017
Faculty (United Kingdom)
2015 - 2015