105 employees
Vibalogics is a contract development and manufacturing organization focused on complex live biological products.
2002