149 pubs · 6,446 cites · h-index 42
Johns Hopkins University
1991 - Present
Johns Hopkins Medicine
2005 - Present
Behavioral Pharma (United States)
2011 - Present
Georgia Institute of Technology
2024 - 2024
Emory University