27 pubs · 1,320 cites · h-index 12
Eisai (United States)
2023 - 2025
Novartis (Switzerland)
2021 - 2023
Rega Institute for Medical Research
2007 - 2010
University of Brescia
2010 - 2010
KU Leuven