188 pubs · 4,628 cites · h-index 36
Istituto Superiore di Sanità
2002 - Present
National Institute of Health
2003 - Present
National Center for Epidemiology
2016 - 2016
Rina Services (Italy)
2013 - 2013
University of Padua
2012 - 2012