Abcellera Biologics triples in IPO debut, now worth 15Btheglobeandmail.com1 point·rsingla··0 commentsOpen articleSaveView on HN