38 employees
Confluence is a contract research organization providing mechanistic enzymology, target validation, characterization, and more.
2011