105 pubs · 4,169 cites · h-index 32
Novartis (United States)
1998 - 2018
Novartis (Switzerland)
1989 - 2016
Centre for Human Drug Research
2016 - 2016
Novartis Foundation
Oslo University Hospital
2014 - 2014