111 pubs · 5,872 cites · h-index 36
University of Toronto
2004 - Present
Occupational Cancer Research Centre
2004 - Present
University of California, San Francisco
2009 - 2025
Institute for Neurodegenerative Disorders
2006 - 2025
German Center for Neurodegenerative Diseases
2011 - 2024