393 employees
Social & Scientific Systems improves public health worldwide by providing technical, research, and program management services to clients.
1978