50 employees
C5-6 Technologies develops enzyme solutions for the food, energy, and biomedical applications.
2006