19 employees
Specifica collaborates with partners for creation of exceptional antibody libraries.
2016