61 pubs · 3,329 cites · h-index 25
Roche (Switzerland)
2010 - 2025
National Institute of Neurological Disorders and Stroke
2017 - 2017
La Roche College
University of California, San Francisco
1997 - 2004
University of Bonn
1993 - 1993