Scientists may have found the key ingredient for universal flu vaccine, and it comes from llamas
via biospace: Less than a week ago, Roche snagged regulatory approval for Xofluza, a single-dose oral medication, the first new flu treatment approved in 20 years. Now, new research indicates that llamas, the … Read more