71 employees
Biocatalysts develop and manufacture speciality enzymes from small to large scale quantities for a variety of industries.
1983