52 pubs · 1,038 cites · h-index 20
Global BioClinical (United States)
2026 - Present
Chiesi (France)
2023 - Present
University of Bergamo
2025 - 2025
Chiesi (Italy)
2019 - 2025
University of Parma
2010 - 2020