Thursday, May 7, 2020

Belgian, U.S. scientists look to llama in search for COVID-19 treatment