65 people are employed at IVP.
IVP is based in Menlo Park, California.
The NAICS codes for IVP are [5239, 523, 52].
The SIC codes for IVP are [679, 67].