50 employees
Cell Culture Service is a supplier of custom cells and cell based reagents for the drug discovery process.
2000