152 pubs · 5,631 cites · h-index 35
Bristol-Myers Squibb (Switzerland)
2025 - 2025
Roche (Switzerland)
2019 - 2023
Hospital Base
2019 - 2020
Roche (Estonia)
Swiss Group For Clinical Cancer Research
2009 - 2020