41 pubs · 293 cites · h-index 10
Merck Serono (Switzerland)
2025 - 2025
Merck Serono (Italy)
2024 - 2025
Ono Pharmaceutical (United States)
2018 - 2023
Research & Development Institute
2020 - 2023
Merck (Germany)
2020 - 2020