Flu be gone! New concept may lead to the discovery of universal anti-flu drugs

by