46 pubs · 4,868 cites · h-index 11
Dalhousie University
1994 - Present
Inspire Medical Systems (United States)
2025 - 2025
Nova Scotia Health Authority
2016 - 2016
Greenfield Research (Canada)
2015 - 2015
University of Manchester
2014 - 2014