Share & print

A spectacular decline in influenza mortality: the role of vaccination

France Meslé
n°470, September 2010