47 pubs · 2,375 cites · h-index 22
National Institutes of Health
2016 - 2023
National Institute of Mental Health
2017 - 2023
Roche (Switzerland)
2013 - 2013
Novartis (Switzerland)