BioLabs North Carolina operates a shared lab and incubator space for life science companies.
Company Location
701 W. Main St., Suite 200
Durham
NC
27701
County
Region
Company Details
Company type