90 pubs · 3,004 cites · h-index 23
IDinsight
2020 - 2025
International Neuromodulation Society
2025 - 2025
Insight (China)
2024 - 2024
E Ink (South Korea)
2020 - 2020
University of California San Francisco Medical Center