20 pubs · 1,195 cites · h-index 10
Johns Hopkins University
2025 - 2025
Johns Hopkins Medicine
Behavioral Pharma (United States)
Lieber Institute for Brain Development
2012 - 2025
National Institutes of Health
1995 - 2012