Brief

Belgian biotech harnessing antibodies from... llamas?