Flu researchers discover new mechanism for battling influenzaRedirecting to: https://www.colorado.edu/today/node/25706