“Health Technology Assessment and vaccine: new needs and opportunities?” (2007) Italian Journal of Public Health, 4(1). doi:10.2427/5908.