21 employees
Antibodies provides antibody development, biospecimen storage, and animal housing services.
1962