91 pubs · 7,603 cites · h-index 42
Johns Hopkins University
1990 - 2016
Johns Hopkins Medicine
1995 - 2016
Johns Hopkins Bayview Medical Center
1999 - 2013
Behavioral Pharma (United States)
2013 - 2013
Statistical Research (United States)
2007 - 2011