610 employees
CenExel Clinical Research provides unparalleled medical and scientific support in the design and execution of clinical trials.
2018