ADVERTISEMENT

Flu vaccine: Larger impact on influenza burden than you thought?