Skip to main content
Scientists may be able to stave off influenza infection by targeting one of more than 100 proteins inside host cells on which the virus depends.