3 employees
Biotechnology company focused on delivering intein-based self-cleaving tag for protein purification used in R&D and manufacturing
2018