27 pubs · 1,008 cites · h-index 14
Boston Scientific (United States)
2019 - 2025
International Neuromodulation Society
2022 - 2022
University of Wisconsin System
2008 - 2009
University of Wisconsin–Madison
2003 - 2009