29 pubs · 4,338 cites · h-index 19
University of Pittsburgh
2004 - 2024
Institute for Neurodegenerative Disorders
2007 - 2024
Teva Pharmaceuticals (Czechia)
1996 - 1999
Howard Hughes Medical Institute
1987 - 1993
University of Pennsylvania
1987 - 1993