This Molecule in Your Sweat Could Stop the Flu Before It Starts
A naturally produced peptide may quietly interfere with influenza viruses at one of their most critical steps, limiting infection before it begins. A team led by the Fisabio Foundation has…