116 pubs · 12,591 cites · h-index 47
University of Toronto
2013 - 2013
Washington University in St. Louis
1979 - 2013
Canada Research Chairs
Neurological Surgery
1996 - 2010
Hope Center for Neurological Disorders
1983 - 2007