37 pubs · 3,365 cites · h-index 14
Johnson & Johnson (United States)
2008 - 2025
Janssen (United States)
2013 - 2024
Janssen (Belgium)
2017 - 2023
Yale University
2016 - 2016
International Neuromodulation Society
2013 - 2013