Llama antibodies could be key to universal flu vaccine
The South American cameloid has antibodies that offer protection against most influenza strains.
The South American cameloid has antibodies that offer protection against most influenza strains.