Tuesday, May 21News That Matters

Why it's so hard to make a better flu vaccine

Making a universal flu vaccine is turning out to be harder than anyone thought. Why? Because influenza virus is a master of cloaking technology.