Posts

Showing posts with the label Llama

Llama antibodies have 'significant potential' as potent COVID-19 treatment

Llama antibodies have 'significant potential' as potent COVID-19 treatment