136 pubs · 15,453 cites · h-index 66
Yale University
1979 - 2024
Johns Hopkins University
1978 - 2011
Northwestern University
2005 - 2006
Loyola University Chicago
2005 - 2005
Institute of Neurobiology
2001 - 2001