10 employees
XCella Biosciences is an antibody discovery company that offers a platform that can screen single B cells.
2015