Active registration

Lybra Bio Inc.

Cambridge, MA

General information for Lybra Bio Inc.

Physical address
700 Main St, Lab Central, Cambridge, Ma, 02139
Mailing address
700 Main St, Lab Central, Cambridge, MA, 02139
Website
lybrabio.com

Points of contact for Lybra Bio Inc.

SAM.gov Points of Contact

Nuria Puigmal Dominguez
Government Business POC Electronic Business POC
Dr
700 Main Street, LabCentral, Cambridge, MA, 02139

Additional contact details may be available