208 employees
CEPA offers regulation, public policy, finance, modeling, consumer value, health economics, strategy, advisory & impact assessment services.
2001