Revenue:

$2.4 Million

Employees:

12
More

Description:

BioNarus is an independent consulting business that solves practical problems for industry and helps clients develop world-leading research and development capa...  

Read More

Browse ZoomInfo’s Directories