A single shot of a flu drug could outperform vaccines and protect for an entire seasonBy John Policano / June 24, 2025