39 pubs · 2,766 cites · h-index 19
University of Siena
2003 - 2025
Toscana Life Sciences
2016 - 2025
GlaxoSmithKline (India)
2019 - 2023
GlaxoSmithKline (Italy)
2019 - 2022
Novartis (Italy)
2008 - 2020