324 employees
Embio focuses on and offers controlled substances and chiral molecules produced through bio-transformation.
1986