Abcellera Biologics Inc
Clinical-stage biotechnology company discovering and developing antibody-based medicines