Number of employees
67
Annual revenue
$6500000
Specialist organization providing primates for research and supplying primate research support services.