Alex Hogg is the Head of Product Development of Invibio.
75 people are employed at Invibio.
The NAICS codes for Invibio are [339, 33].
The SIC codes for Invibio are [38, 384].