11 pubs · 117 cites · h-index 4
Boston Scientific (United States)
2009 - 2021
Johns Hopkins University
2006 - 2006
National Institutes of Health
2004 - 2004