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