10 pubs · 244 cites · h-index 7
University of Basel
2024 - 2025
DSM (Switzerland)
2017 - 2017
Bayer (Switzerland)
Novartis (Switzerland)
2013 - 2014
Novartis Institutes for BioMedical Research
2014 - 2014