10 employees
Enzolve Technologies is commercialising genetically engineered enzymes and enzyme-based specialty products.