53 pubs · 8,814 cites · h-index 30
Actelion (Switzerland)
2024 - 2024
University of Basel
2012 - 2020
Northwell Health
2005 - 2018
Feinstein Institute for Medical Research
2006 - 2018
Accenture (Switzerland)
2007 - 2007