60 pubs · 4,113 cites · h-index 29
Novartis (Switzerland)
2002 - 2019
Novartis Institutes for BioMedical Research
2007 - 2019
Novartis Foundation
2016 - 2016
Pathways Behavioral Services
2011 - 2011
Novartis (Austria)
2005 - 2005