The ever-changing “head” of an influenza virus protein has an unexpected Achilles heel, report scientists funded by the National Institute of Allergy and Infectious Diseases, one of the National Institutes of Health.
Source: News Medical, https://www.news-medical.net/