124 pubs · 2,606 cites · h-index 30
University of Salento
2003 - 2025
University of Genoa
2007 - 2021
National Institute Of Hygiene And Epidemiology
2012 - 2012
University of Padua
2010 - 2010
Santa Maria Nuova Hospital