Tiny llama 'nanobodies' could be key to stopping COVID-19

Tiny llama 'nanobodies' could be key to stopping COVID-19

Could LLAMAS be the key to stopping COVID-19? The woolly animal’s immune system makes tiny &#8...
read more
Belgian llama holds key to possible corona treatment

Belgian llama holds key to possible corona treatment

Scientists the world over are scrambling to perfec...
read more