18-12-2014 20:00
via
uk.news.yahoo.com
Llama study could boost HIV battle
Immune system antibodies from llamas have an astonishing ability to defeat the Aids virus HIV, scientists have found.
Read more »