Fabrus

Fabrus

A biotechnology company that discovers, develops and engineers therapeutic monoclonal antibodies

Key facts

Full Address11099 North Torrey Pines Road Suite 230 San Diego, CA 92037 United States
Wellfound IDfabrus
Fabrus โ€” CliffBio