108 pubs · 1,317 cites · h-index 18
Intermountain Medical Center
2016 - Present
Onassis Cardiac Surgery Center
2017 - Present
Utah Department of Health
2026 - Present
Valve (United States)
2025 - 2025
University of Utah
2015 - 2025