13 pubs · 537 cites · h-index 8
Boston Scientific (United States)
2008 - 2016
Rhythm (United states)
2010 - 2016
Case Western Reserve University
2004 - 2008