113 pubs · 6,076 cites · h-index 29
University of Wisconsin–Madison
2002 - 2022
Healthcare Technology Systems
2021 - 2021
University of Wisconsin System
2013 - 2019
American Productivity and Quality Center
2004 - 2016
National Institutes of Health
2015 - 2015