Fabrus

Fabrus

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

Key facts

Company Operating StatusClosed
Full Address11099 North Torrey Pines Road Suite 230 San Diego, CA 92037 United States
Wellfound IDfabrus