24 pubs · 1,081 cites · h-index 13
Toscana Life Sciences
2012 - 2025
Global Vaccines (United States)
2019 - 2019
University of Siena
2016 - 2016
Novartis (Italy)
2007 - 2016
Newron Pharmaceuticals (Italy)
2013 - 2014