50 employees
Orbis Biosciences is the product of groundbreaking academic work and industry collaboration.
2008