153 employees
CellCarta's highly trained, multi-disciplinary team has developed a highly integrated, industrialized approach to proteomics.
2000