36 pubs · 5,283 cites · h-index 20
Pfizer (United States)
1990 - 2023
Connecticut College
2010 - 2010
CNS Research (United States)
2006 - 2006
University of Cincinnati Medical Center
Wesleyan University
1988 - 1991