AbCellera Biologics Inc
Sector: ManufacturingIndustry: Pharmaceutical Products
2.36
-0.06
(-2.48%)
2,770,526
2.11 - 4.75
703.251M
AbCellera Biologics Inc. has 156 discovery programs that are either completed, in progress, or under contract with 36 partners. The company was incorporated in 2012 and is headquartered in Vancouver, Canada.