Intero Life Sciences offers software solutions and services for high-throughput multi-omics data.
Company Location
11312 US 15-501 N., Suite 107152
Chapel Hill
NC
27517
Phone
(919) 391-8358
County
Region
Company Details
Company type