33 pubs · 1,101 cites · h-index 21
Boston University
2008 - 2023
VA Boston Healthcare System
Novartis (Switzerland)
2009 - 2009
International Institute for Management Development
AC Immune (Switzerland)