41 pubs · 2,324 cites · h-index 22
International Neuromodulation Society
2015 - Present
C4 Therapeutics (United States)
2025 - 2025
University of Minnesota
1989 - 2008
Fred Hutch Cancer Center
2001 - 2002
Ministry of Public Health
2000 - 2000