5 employees
Epoch Life Science provides cloning, gene synthesis, and peptide synthesis services.
2004