Not Tagged
abcellera
['abcellera']
abcellera presents new data on t-cell engager platform at aacr 2023 
A tech company that searches, decodes, and analyzes natural immune systems to find antibodies that can be developed into drugs to prevent and treat disease.