AbCellera Biologics Inc

ABCL NASDAQ Healthcare & Biotech Monde CA00288U1066
11.35 $
8.47 %

AbCellera Biologics Inc. is a biotechnology company that develops technology platforms for the discovery of new antibodies targeting various serious diseases.