Current Roles

Employees:
54
Revenue:
$5M
About
The National Institute of Clinical Research (NICR) is a physician owned and managed, independent, multi-site Clinical Trial Management Organization. We are on a mission to provide state of the art medical capabilities that will guarantee NICR clients to receive the highest quality and efficiency in the clinical trial industry.
National Institute of Clinical Research Address
9191 Westminster Blvd
Long Beach, CA
National Institute of Clinical Research Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.