16 pubs · 1,194 cites · h-index 9
Debiopharm (Switzerland)
2022 - 2022
University of Lausanne
2014 - 2022
Ludwig Cancer Research
2014 - 2020
TransCure BioServices (France)
2019 - 2019
Translational Research in Oncology
2018 - 2018