102 pubs · 1,601 cites · h-index 21
GlaxoSmithKline (France)
2026 - Present
GlaxoSmithKline (United States)
Toscana Life Sciences
University of Ferrara
2017 - 2025
University of Modena and Reggio Emilia
2020 - 2020