From Femta Pharmaceuticals Snags $2.2M for Potent Antibody Drugs:

femtalogo
femtalogo

Femta Pharmaceuticals