Headquartered in Needham, MA, Invicro was founded in 2008 with the mission of improving the role and function of imaging in translational drug discovery and development across all therapeutic areas. Today, Invicro’s multi-disciplinary team provides solutions to pharmaceutical and biotech companies...See more
Headquarter United States of America |
Countries of operation Australia, New Zealand, United States of America |
Year founded 2008 (16 years) |
Funding status Private |
Company type MNC / Large Enterprise |
Preclinical Scientist
Image Analyst I
Principal Cloud Architect