Edward Hogan is the COO of Invicro.
462 people are employed at Invicro.
Invicro is based in Needham, Massachusetts.
The NAICS codes for Invicro are [511, 5112, 511210, 51, 51121].
The SIC codes for Invicro are [73, 737].