Bo Barnhart
PhD
Abcellera Biologics Inc.
Appearances