81 employees
CERC is a contract research organisation formed by physicians with extensive clinical research expertise.
2008